//
//  AppDelegate.h
//  BangoiOSSDKTestApp
//
//  Created by Development Bango on 12/06/2013.
//  Copyright (c) 2013 Development Bango. All rights reserved.
//

#import <UIKit/UIKit.h>
@class BGOAnalyticsManager;
@interface AppDelegate : UIResponder <UIApplicationDelegate>{
    @private
    UIBackgroundTaskIdentifier backgroundTaskId_;
    BGOAnalyticsManager *analytics_;
}

@property (strong, nonatomic) UIWindow *window;
-(NSString *) applicationDocumentsDirectory;
void uncaughtExceptionHandler(NSException *exception);

////////////static////////////////
//obtains a reference to the app delegate
+(AppDelegate *) sharedAppDelegate;

////Logging Levels

enum LOGGING_LEVELS
{
    LEVEL_VIDEO = 1,
    LEVEL_AUDIO = 2,
    LEVEL_PAGEVIEW_AND_SEARCH = 4
};

#define NUMBER_OF_LOGGING_LEVELS = 3;

@end
